new lebanon - German English Dictionary